/**
 * @file      imod2-shared-ab.h
 * @copyright Copyright (c) 2020, CYG-ZCW Co., Ltd. All Rights Reserved.
 * @brief     brief
 * @author    caiwang213@qq.com
 * @date      2020-01-05 20:03:51
 *
 * @note
 *  imod2-shared-ab.h defines
 */
#ifndef __IMOD2_SHARED_AB_H__
#define __IMOD2_SHARED_AB_H__

class IMod2StaticA;
class IMod2StaticB;
class IMod2SharedAB
{
public:
    virtual IMod2StaticA*    createStaticA() = 0;
    virtual IMod2StaticB*    createStaticB() = 0;

    virtual void             destoryStaticA(IMod2StaticA*) = 0;
    virtual void             destoryStaticB(IMod2StaticB*) = 0;
};
#endif
